have a vested interest - German English Dictionary